package com.hnevc.xiewenguang;

import java.util.ArrayList;
import java.util.HashMap;

/**
 完成斗地主 ArrayList HashMap foreach

 */

public class Example01 {


    public static void main(String[] args) {
        //花色
        ArrayList<String> color = new ArrayList<String>();
        color.add("♤"); //黑桃
        color.add("♡"); //红桃
        color.add("♧"); //梅花
        color.add("♢"); //方块
        System.out.println(color.toArray());
        //数字
        ArrayList<String> numberArrayList = new ArrayList<String>();
        for (int i = 3; i <= 10; i++) {
            numberArrayList.add(i + "");

        }
        numberArrayList.add("j");
        numberArrayList.add("Q");
        numberArrayList.add("K");
        numberArrayList.add("A");
        numberArrayList.add("2");

        HashMap<Integer, String> map = new HashMap<Integer, String>();
        int index = 0;
        for (String thisNumber : numberArrayList) {
            for (String thisColor : color) {
                map.put(index++, thisNumber + thisColor);
                //最终形成 花色+数字A♡
             }
          }
        System.out.println(map.toString());
        map.put(index++, "小☻");
        map.put(index++, "大☺");
        System.out.println(map.toString());


        ArrayList<Integer> cards = new ArrayList<Integer>();
        for (int i= 0; i <= 53 ; i++) {
            cards.add(i);
        }

       }
    }
